White sands & turquoise waters of Seven Mile Beach, Grand Cayman
View along Seven Mile Beach - White sands & turquoise waters of Seven Mile Beach, Grand Cayman