buildings: man-made structures.
Places Shown
Gads Hill Place; Higham-by-Rochester; Kent; England
Portsmouth; Hampshire; England