Browse All : Organs of Europe and London and United Kingdom - Luna Commons
Browse All
Circa 1765
0035541c-0001
Enharmonic chamber organ.
Attributed to Thomas Parker