Stick insect


Image # 93 of 215
Sat Oct 15 10:15:00 2011