Merry Christmas from Saffron

20 Dec 2016

Saffron offices joining voices to sing the most translated Christmas Carol ever. Merry Christmas! Have a wonderful time!