Two stick insects


Image # 130 of 273
2013-10-01 10:56