Designed by
Title
Street or barrel organ #41455928
Description
Top of an old fashioned street organ (barrel organ) playing on market day in the old university town of Leiden, the Netherlands. Many Dutch towns, markets and street festivals still know the sound of these mobile musical instruments on wheels.
This image is editorial