Horsea Lake
United Kingdom
>
England
>
Portsmouth
>
Horsea Lake
Horsea Lake in Portsmouth.
Horsea Lake
Vegetation and ground cover
water
Locality
Horsea Island
Horsea Island (Defence Diving School)