Grand Cayman 7

Horses cool off at Barkers Beach.

Back to Grand Cayman