Royalty

Princess Diana's 'Black Sheep Jumper' Sold At USD 1.14 Million, Making It The Most Expensive Sweater Poulami Bhandari