Olympic Torch Relay

Black Country Museum, Dudley