Torquay Marina and harbour Torquay Devon England UK GB Europe EU

- Image ID: H26CPM