Marigold flowers in December 2013

The first smile of Marigolds this winter. While politicians are unable to flower in New Delhi in December 2013, the Marigolds are smiling.