Exhibitions

Painting Air: Spencer Finch

Rhode Island School of Design Museum
224 Benefit Street
Providence, RI, 02903
February 24, 2012 - July 29, 2012