Image 1 of 1
mpiID_2016_Queen_3044.JPG
Queen Hammersmith Odeon, London 29 November 1975 on the<br />
"A Night At The Opera Tour". Credit: Ian Dickson/MediaPunch
Queen