Shane Taylor

Irish photographer, based in London