IMG_E1694

Playa Larga's inhabitants.