Sara Tse
Leaves
Details
2005
Installation