Peak of Spirit
Suling Wang
王淑鈴
Production date
2010-2011
Object Detail
Media
oil on canvas
Measurements
148.5 x 127 cm
Accession number
2011.103