The Waterfront, St. Ives, Huntingdonshire.

The Waterfront, St. Ives, Huntingdonshire (Cambridgeshire), England