York Road, London

210909 David Walker Architects York Road 096

York Road, London