A Christmas Masquerade at Petworth House

A Christmas Masquerade at Petworth House

Full of mystery and mystique, and with little mayhem thrown in for good measure, four of the stately rooms in Petworth House were recently home to a festive Christmas masquerade. Set amongst the rolling hills of the South Downs in West Sussex, England, the austere...