ABBA #1, London, 1974 Published May 27, 2021 at 1280 × 1280 in ABBA #1, London, 1974 1974, London – ABBA © Alec Byrne – www.rockphotographymuseum.com mail@rockphotographymuseum.com ← Previous Next →