Giri & Uma Peters: First Thursday/India Remixed
IU Showalter Arts Plaza 1211 E 7th St, Bloomington, IN, United StatesHear Lotus Blossoms artists Giri & Uma Peters on-stage at April's First Thursday event on the IU campus, part of the spring India Remixed Festival!