SPRING FESTIVAL OF INDIA – 2023

Venue: At Empire Plaza Convention Center, Albany, New York