Fresh street art somewhere in Walthamstow - on Ilford HP5 film