Creature 269 – crazy mollusc moustache

Lord Darwin preened his whiskers everyday and now it was really beginning to pay off.

20120322-211844.jpg

Advertisements