Ellen Frances Tuchman
Bluebird of Happiness, 2007
mm on mylar
36 x 60 in
91.44 x 152.4 cm
91.44 x 152.4 cm
355-7182
2141
de
6767
