Press Release

Kohler India celebrates their 10th Year of Pecha Kucha in New Delhi, India