DSC01831 Published March 24, 2014 at 2135 × 1812 in Isla de Ometepe ← Previous Next → Basket of tortugas – Playa Hermosa, Nicaragua