Tuesday, January 13, 2009

Phasmatodea - Walking Stick Insect

Gotta love the scientific name of this group of insects - Phasmatodea
Walking Stick, In Our Room, St. Eustatius, February 2007

No comments: