SPOT 6-8 April 2015, Shanghai, China

SPOT 6-8 April 2015, Shanghai, China