Stick insect


Image # 89 of 211
Sat Oct 15 10:15:00 2011