Cahuita Lizard

Some sort of Green lizard we saw in Cahuita National Park. It was nearly a foot long.

Bookmark the permalink.

Leave a comment