Two stick insects


Image # 84 of 227
Tue Oct 1 10:56:00 2013