S+L logo

The 12 Days of Christmas

December 29, 2012
In this installment of the 12 Days of Christmas, our production assistant Karen D'Souza shares her memories of Christmas in India as a child.