Friday 1 July 2011

BOOM TIME















Epic art installation by Chen Wenling, courtesy of Limited Fun.