Catherine Hill Bay Surf Life Saving Club

AUS-CHB