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