Stick insect


Image # 196 of 227
Sun Aug 5 13:32:00 2007