Newly constructed detached house

- Image ID: P6T7KH
Newly constructed detached house
Barrie Harwood / Alamy Stock Photo
Image ID: P6T7KH
Location: Blackpool, Lancashire, UK