Stick insect


Image # 180 of 211
Sun Aug 5 13:32:00 2007