Walking the beach in Mexico

Facing fears head on