x28200601
next
38x28 2006
2006
home
untitled, 2006, 38x28cm, chinese ink
38x28200601