Steve Roche is a professional photographer based in Oxord and specialising in Unit Stills for Film and Television and also available for stage production images (Theatre, Musical..)