News

A painting that has been in store at Hampton Court Palace for over 100 years is now on display at Windsor Castle following extensive renovation, after being misattributed at least two centuries ago.