Home Other Stuff The World’s Most Expensive Sheep Worth $2.18 Million
Facebook