Festival of India returns to uptown Charlotte

Festival of India returns to uptown Charlotte