Turtlepete
Well-Known Member
That red spitter and all these vipers are killing me…. Such beautiful pictures of nature.
Don't you just LOVE evolution!!!!The photo of the Galapagos land iguana is probably my favorite. I will see them in-situ before I die...There are so many other awe-inspiring ones as well.