Green Wind - Exhibition

Wuxi, China

Displayed by the meandering Tai Lake, Wuxi, China.