Campaign and Children’s playground installation for Raffles City Mall, Chongqing, China.

1 of 5