Art June 28, 2010 By Roxanne Fequiere
I Wish Your Wish, 2003. Installation view, St. Louis Art Museum.

I Wish Your Wish, 2003. Installation view, St. Louis Art Museum.

1 2 3 4 5 6 7