Skip to main content
Guo Fengyi
Yamantaka
, 2005
Colored ink on rice paper
278 x 37 7/8 inches (706 x 96 cm)
Click and drag image to view
Click here to exit