STEVEN LALL - ART, ANTICS & ANIMATION
Monday, 28 June 2010
Robin Hood at the Empire Cinema, Leicester Square. It was really great to finally see the film. Working on it was an amazing experience.
Links to this post