Cayo Blanco

The gorgeous and virgin beach of Cayo Blanco (a small deserted island). -Cuba, 2016-

Cayo Blanco