The Narrows
United Kingdom
>
England
>
Portsmouth
>
The Narrows
The Narrows in Portsmouth.
The Narrows
Waterway
River
Halfebb Lake