Skip to main content
Menu

Jiawei Shen
, 2004

by R. Ian Lloyd

inkjet print on paper (sheet: 51.7 cm x 60.7 cm, image: 35.3 cm x 53.0 cm)