The Festival of India returns to uptown Sept. 12 and 13.
The Festival of India returns to uptown Sept. 12 and 13. Diedra Laird dlaird@charlotteobserver.com
The Festival of India returns to uptown Sept. 12 and 13. Diedra Laird dlaird@charlotteobserver.com