Winter Wedding at Hazlewood Castle

Location: Hazlewood Castle