Deptford London housing estate

- Image ID: BP24JJ
Justin Kase z12z / Alamy Stock Photo
Image ID: BP24JJ
Location: Deptford London England UK

Similar stock images