Caribbean colours at Navio Beach, Vieques, Puerto Rico

Posted on Updated on

Caribbean colours at Navio Beach, Vieques, Puerto Rico