Back to photostream

Godzilla???!!!

In Grand Cayman I ran into this huge fellow in some hedges on my way to Seven Mile Beach. After taking some photo's and carefully keeping my distance he got bored and went up a tree.

3,705 views
123 faves
71 comments
Uploaded on April 30, 2017
Taken on December 7, 2015