The Upcoming.org Archives
In the Company of Artists
February 13, 2009
Detroit Institute of Arts
5200 Woodward Ave
Detroit,
Michigan
48202
Added by
Upcoming Robot
on January 28, 2009