28 Oct 2014

Our Own Odysseys - Shanghai Expo

From Nights, 7:10 pm on 28 October 2014

In 2010, Jenny Chu found herself working at the World Expo 2010 in Shanghai.