Bloomington

Lotus World Music Festival

  • Visual

A photo slideshow of the Lotus World Music Festival in Bloomington, Ind. And world music is not an exaggeration.