No.75; Stained glass lead lights

Location: Mansfield Road, London

Client: Private Client, UK