Specially constructed loudly-voiced organ designed for use on a hand cart. Used mainly in Holland. * Synonyms: Dutch street organ, pierement.
Specially constructed loudly-voiced organ designed for use on a hand cart. Used mainly in Holland. * Synonyms: Dutch street organ, pierement.