Christmas is Love come down to earth, a gift of infinite worth. Christmas Facebook Status admin April 20, 2018 0