Xu Yong
China Pavilion - Shanghai Expo 2010
Ed. of 12
2010
Ink-jet Print
  83 x 110 cm

Available