Dispensing optician, Saltash, Cornwall

Noakes Habermehl & Kerr