An 89 key Newton Marenghi fairground organ. UK


Size: 5025px × 3364px
Location: Bloxham, Oxfordshire, England, UK, GB, United Kingdom, Great Britain.
Photo credit: © Stephen Sykes / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 89, bloxham, fairground, key, marenghi, newton, organ