Playa Grande Beach

Dominican Republic