Are You Scared? 1
Liu Fei
刘非
Production date
2005
Object Detail
Media
oil on canvas
Measurements
54.5 x 54.5 cm
Accession number
2006.038