
A Faberge egg commissioned by Emperor Nicholas II in 1913 is estimated to sell for more than £20 million at auction..
10:00pm - 1:00am
Thursday, 2 October 2025 09:30
A Faberge egg commissioned by Emperor Nicholas II in 1913 is estimated to sell for more than £20 million at auction..