Lord Howe Stick Insect by Official San Diego Zoo on Flickr.

Lord Howe Stick Insect by Official San Diego Zoo on Flickr.

Posted on May 8 with 4 notes