Dispensing optician, St. Ives Branch, Cambridgeshire

Harrolds Opticians & Audiologists