Dizzy Theatre - Happy Farm
Lin Yi-Shu
林羿束
Production date
2010
Object Detail
Media
woodblock print
Measurements
180 x 360 cm
Accession number
2013.037