Lot 829 Antique English Telescope

Brass and mahogany construction marked 'Melling & Payne Liverpool'.

Recently Viewed Lots