Impressions of Citroën C3
Citroen C3 launching in India next month | Check price, features and more