Preview Cayo Santa Maria Beach, Sol Cayo Santa Maria Resort, Cayo Santa Maria, Cuba, West Indies, Caribbean, Central America Image ID: 796-1438 Artist: Michael DeFreitas Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors tourism beach beaches coast coasts island islands beach umbrellas parasols sunshades thatch thatched tropical cayo santa maria cuba west indies central america caribbean