ABBA – Smiling Dressed in White, England, 1976 Print 3
September 16, 2018
Genesis – Band Outdoors Before a Concert, USA, 1982 Print 2
September 25, 2018

ABBA – Band on the Banks of River Thames in London, England, 1976 Print 1

Image sourced from the Mirrorpix archive, copyright Mirrorpix.

Get 20% OFF - Enter Coupon: WELCOME20

SKU: h_00470280