Combi31

By Combi31

Twiggy

This is a phasme, which hasn't really read the "Camouflage for dummies and stick insects" book ... however, it gives a good contrasting background to the photo.

See it larger here

The Phasmatodea are an order of insects, whose members are variously known as stick insects, walking sticks or stick-bugs, phasmids, ghost insects and leaf insects. Wikipedia.

Here is today's music - Coeur de Pirate - Adieu

Comments
Sign in or get an account to comment.