Tropical beach in Punta Cana, Dominican Republic. Caribbean island.

Written By - Secret Red