Tholu Bommalata Workshop Soojata Arora Tholu Bommalata is a special kind of art form that originated in Andhra Pradesh, India. The art form is precisely a shadow puppet art... Read More