EU030566bp

Previous preview Back to thumbnails Next preview
EU030566bp
Caption: The demolition of Alhambra Theatre in the West End of London .
1936

Order a Print
Paper Type
Order a Mounted Print
Paper Type
Order a Framed Print
Paper Type
Frame Colour