Montserrat, Lesser Antilles, December 1982 Copenhagen, Denmark, January 1982 Montserrat, Lesser Antilles, December 1982 Back in 1979, while watching television in his New York hotel room, British rock star Andy…
Continue reading