Visual Noise


London, Clerkenwell Rd. Shop window