Marks and Spencer shopfront, Oxford Street, London, 1987. 18 Nov 1987, Stefano Cagnoni - RASC8723.jpg

Marks and Spencer shopfront, Oxford Street, London, 1987. 18 Nov 1987, Stefano Cagnoni - RASC8723.jpg