Terraced housing in Newhaven

- Image ID: D5A338
Terraced housing in Newhaven
dominic dibbs / Alamy Stock Photo
Image ID: D5A338
Terraced housing in Newhaven
Location: Newhaven, United Kingdom