
✕
Flying Toast Display, Selfridges Store
Flying Toast Display, Selfridges Store, Oxford Street, London, UK 2009
Image dimensions: 1536 x 2048 pixels
Flying Toast Display, Selfridges Store, Oxford Street, London, UK 2009
Image dimensions: 1536 x 2048 pixels