Freshly hatched Olive Ridley sea turtle makes his way to the ocean on Playa de Ropa, Zihuatanejo, Mexico.
Freshly hatched Olive Ridley sea turtles rest before journeying to the ocean on Playa de Ropa, Zihuatanejo, Mexico.
Freshly hatched and sleepy Olive Ridley sea turtles rest before journeying to the ocean on Playa de Ropa, Zihuatanejo, Mexico.
An Olive Ridley sea turtle rests after laying her eggs and before returning to the ocean on Playa de Ropa, Zihuatanejo, Mexico.
Zihuatanejo, Mexico
Playa de Ropa in Zihuatanejo, Mexico
Waterfront walkway in Zihuatanejo, Mexico