Shanghai

China
23-27 May 2006
Beijing Pictures