Bob Dela

British, born 1973, lives in North London, photographer, filmmaker and artist