Sting Rays

Sting Ray City
Visiting the Sting Rays in the waters of Cayman Island! Had lots of fun!

Leave a Reply

Your email address will not be published. Required fields are marked *