Punta Cana, Dominican Republic - 2008-04-25 02:48:05
The grounds at the Melia Caribe Tropical. Punta Cana, Dominican Republic.
Melia CaribePunta Cana, Dominican RepublicPunta Cana, Dominican RepublicMelia CaribeChange Ball

Archive!