Barracuda

Newquay, Cornwall, United Kingdom



Barracuda, Newquay, Cornwall, United Kingdom