First Friday Art Show: Polyphony
Indiana Landmarks Center 1201 Central Ave., Indianapolis, IN, United StatesA trio of artists offer interpretations inspired by the natural world During the pandemic, nature became a respite and sanctuary for healing. In turn, it flourished as our modern lives paused. Our air quality improved, animal and plant […]