Restoration Day in Upton-on-Severn, 1857

Fabulous print from The Illustrated London News, 30th May 1857, depicting Restoration Day at Uptonon-Severn, Worcestershire