Share

Australian sheep unofficially world’s woolliest

A sheep found near the Australian capital of Canberra is thought to unofficially be the world’s woolliest as around 40kg of wool is sheared from him.

Leave a Comment