look at this
things you should see, read, ogle, worship, and thank me for bringing to your attention.
national geographic has some
of recently discovered species found in papa new guinea. here are a couple of my favorites...
weren't you in the neverending story?
nicely coordinated eyes and feet
Share to Twitter
Share to Facebook
Share to Pinterest
Post a Comment
Post Comments (Atom)