March 17, 2009

“Russian Icons: Religion on the Half Shell” at Newport Art Museum (Newport, RI)