Selfridges Optical

Selfridges' Opticians Branch

London, UK