Gudi Padawa, a spring-time festival that marks the traditional new year

Gudi Padawa, a spring-time festival that marks the traditional new year