30th June - 31st August 2023
Location:
Event Organiser Portreath Surf Life Saving Club www.portreathslsc.co.uk
...