Blue Chameleon

A Kui

許自貴

Production date
2004

Media
papier mâché
Measurements
14 x 39 x 38 cm
Accession number
2015.447
Artist details