Hamble-le-Rice and Warsash

Cottages,The Quay,Hamble-le-Rice

Cottages, The Quay