Beach Cafe

Looe, Cornwall, United Kingdom



Beach Cafe, Looe, Cornwall, United Kingdom