Visual Noise


London streetscene: fragment of electrical wiring on oily road surface