Freddie Mercury live on stage on Queen's European 'The Game' tour at Wembley Arena in London, England on 10 December 1980. Photo by Pete Still
No comments yet
135.44 Kb
1600 x 1009 px.
report
All images remain property of their original owners.