Christmas at Blenheim Palace – Kingdom of the Snow Queen
Visiting the Kingdom of the Snow Queen at Christmas at Blenheim Palace, and the stunning displays inside the stately home
Visiting the Kingdom of the Snow Queen at Christmas at Blenheim Palace, and the stunning displays inside the stately home