Sze Tsung Leong, ‘River Thames, London’, 2002, Danziger Gallery