Sheep shearing


Image # 125 of 297
2011-06-11 12:05