1 of 1 images
Add to Lightbox
Add to Cart
LONDONROS120410-07.JPG
The London Palladium, London - home to 'The Wizard of Oz', London, England. February 28th 2012.gv general view sightseeing sights  sign  building architecture  .CAP/ROS.©Steve Ross/Capital Pictures

The London Palladium, London - home to 'The Wizard of Oz', London, England. February 28th 2012.gv general view sightseeing sights sign building architecture .CAP/ROS.©Steve Ross/Capital Pictures

Copyright ©Steve Ross/Capital Pictures