Visual Noise


London, Stamford Hill she shop sign