Ryde Pier Head

Map
Ryde 
United Kingdom