Concert detail

Queen live at the Hornsey Town Hall, London, UK [19.02.1971]