
318d6cb81ba41e54593d1c78da92900

e81b4a6ac2d0825963d53094148edea

f59722b0f91febafbe1dd7af364e981

2627a39bd957c5cbc87f9693aa2856d

d9ee653b6a6deb9cf984dc3bf4f4262

318d6cb81ba41e54593d1c78da92900

e81b4a6ac2d0825963d53094148edea

f59722b0f91febafbe1dd7af364e981

2627a39bd957c5cbc87f9693aa2856d

d9ee653b6a6deb9cf984dc3bf4f4262

318d6cb81ba41e54593d1c78da92900
October 2015 Shanghai Exhibition