Melia Caribe - 2008-04-27 02:50:16
The grounds at the Melia Caribe Tropical. Punta Cana, Dominican Republic.
Punta Cana, Dominican RepublicPunta Cana, Dominican RepublicMelia CaribeChange BallOn Guard

Archive!