Some photos from Little Cayman Island. These are actually some of the first photos I ever took with my telephoto lens. The lizards are Sister Island Iguanas (Cyclura camanensis), a species that was only recently discovered to be distinct from the Cuban iguana.
No comments:
Post a Comment