Chin-Hung LAU, ‘The Arch’, 2005, BLINK Gallery