Island Record 1
Chan Yu-Fan
詹喻帆
Production date
2015
Media
oil on canvas
Measurements
80 x 116.5 cm
Accession number
2015.469