The port side of deck 3 of the cruise ship Carnival Triumph while docked in Progreso, Mexico, on an overcast day.
The surf froths and foams over the rough rocks of Cozumel, Mexico’s El Mirador.
The bow of the cruise ship Carnival Breeze floats in the blue waters just off the coast of Cozumel, Mexico.
Boats float just off the rocky beach of Cozumel, Mexico.
The bow of the cruise ship Carnival Fantasy looms over the adjacent pier at Cozumel, Mexico.
A panoramic view of the cruise ship Carnival Fantasy, docked in Cozumel, Mexico. (Click the photo to view a larger version)
The cruise ship Liberty of the Seas, docked at a pier in Cozumel, Mexico.
An iguana basks in the sun at the Mayan ruins at San Gervasio, Cozumel, Mexico.
The cruise ship Anthem of the Seas departs Cozumel, Mexico, on a hazy, stormy day.
A wagon sits on the street amongst vivid buildings in Dzemul, Mexico.
© 1993-2018 Matt Harvey/75Central Photography - All Rights Reserved • Contact firstname.lastname@example.org for image licensing and other queries.