On the beach at the Club Med Resort at Punta Cana.
courtesy of Club Med
By Stirling Kelso
July 10, 2015

 

 

You May Like