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?