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