Digital sketches and the musings of an old fart
Saturday, August 3, 2013
We humans like to think we are nature's finest achievement.
This Arkellian sand beetle is superior in many ways.
Share to Twitter
Share to Facebook
Share to Pinterest
Post a Comment
Post Comments (Atom)