Leicester City
The Wheel of Light in Jubilee Square
The Wheel of Light stands in Jubilee Square with Leicester Cathedral in the background.
Location: Leicester, UK
Item added to cart

The Wheel of Light stands in Jubilee Square with Leicester Cathedral in the background.
Location: Leicester, UK