photo-janette-beckman-the-raincoats-in-london-1981.jpg

The Raincoats, London, 1981