mail_outline sales@mediastorehouse.com
Dominican Republic, Punta Cana, Playa Cabeza de Toro, Swimming pool at Dreams Palm Beach resort