Alistair Caldicott
Playa Pui Puy 3
Playa Pui Puy:
A spot of bodyboarding in the Caribbean surf