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