Green Turtles laying eggs on Mansanillo Beach II

Green Turtles laying eggs on Mansanillo Beach Mukul Resort & Spa, Nicaragua More at www.carlosmeliablog.com