A few of the many scenes of Christmas in St. Helena.

Tags