Photos taken during PeepFest 2006 in Playa del Carmen.