Sheep shorn farm





Sheep are shorn at Kilgram farm in Jervaulx, northern England June 8, 2011. Britain's Wool Marketing Board have reported that British wool prices are at a 25 year high. REUTERS






  Comments - 0


You May Also Like