LIFESTYLE

Wool I never

Wool I never

Ewe little beauty – this rare breed sheep is laying claim to the title of the smallest in the world. The unnamed two year-old Ouessant sheep is 14 inches tall which is two inches smaller than th ...