My favorite place on earth

June 11 2005
a secluded beach in Cozumel, Mexico - reached only after several hours on the back of a rented scooter
Originally Taken: November 30, -0001