Celebrating India

Indeoendence Day and India Day celebrations in Helsinki