Logorama up for Oscar

H5’s film Logorama has been nominated for a Short Film (Animated) award at this year’s Oscars…

GROUP GRAPHIC DESIGNER

Bedford, Bedfordshire