The Salix Cafe

Small Hope Beach, Shanklin, Isle of Wight, PO37 6ES
|
The Salix Cafe

Map