From the category: Groups
Previous
Next

Village Hall, Organs and Bygones (6).

Participants in costume operate a hand cranked street organ.