Peter and Ann Bosted Cave Photo Gallery EQ1428.jpg
Bacha beach, Santa Cruz Island, Equador