Manager in front of Hotel - Walton Hall -
Manager in front of Hotel - Walton Hall -
Walton Hall, Warwickshire

Shakespeare’s England – Stills from marketing Video