NEW ZEALAND | Wednesday, 26 December 2012 | Views [215] | View Larger Image
Sheep that make us warm coats for winter out of the wool on their backs