Russell's Lake
United Kingdom
>
England
>
Portsmouth
>
Russell's Lake
Russell's Lake in Portsmouth.
Russell's Lake
Waterway
River
Point Field
The Deeps