Cheung Yee
Happy
2002
Paper casting
15 3/4 X 12 inches
Available