Monday, June 25, 2007

Sze Tsung Leong


Sze Tsung Leong, Seine I, 2006

Sze Tsung Leong photographs a perfect world in which the light is crystalline and people do not exist.



Sze Tsung Leong, Avebury II, 2002

On the other hand, who knows what evil lurks in the minds of sheep?