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

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