British Council Talk at Chongqing University Film School – Listen in! - Sean Gallagher - Photographer & Filmmaker | Beijing, China