Another lizardish creature on a tree near Baracoa, possibly a small iguana.
Another lizardish creature on a tree near Baracoa, possibly a small iguana.