Deptford High Street

Deptford High Street
London, SE8 3NU
Photo of Deptford High Street