Stick insect


Image # 105 of 227
Sat Oct 15 10:15:00 2011