You could own one of the world’s most famous jumpers if you have £70,000 – Royal Central
Russ Quinlan, CC BY-SA 2.0 , via Wikimedia Commons The infamous sheep jumper worn by Diana, Princess of Wales is estimated to earn £70,000 at an auction this autumn. The…