Queens Court Plaza, 179 West Bay Road,
Seven Mile Beach, Grand Cayman, Cayman Islands.
Describe your image.