Designed by
Title
Appearance of a resort in Cayo Largo, Cuba. #135642817
Description
CAYO LARGO, CUBA - JULY 2011: Appearance of a resort in Cayo Largo, Cuba. Cayo Largo is one of the most important sun and beach tourism destinations on the island.
This image is editorial