Showing results
Hide images
Organ
Organ with elaborate back, candle galleries, shelves and mirror. Made by Crane & Sons Ltd, London & Liverpool. 13 stops. Bellows stamped 'Doherty Organ'.
- Maker:
Crane & Sons Ltd - Collection:
National Museums Wales - Inventory number:
Loading... - Place of production: