Scots purchased over 3,000 Christmas trees for people in need

Scots purchased over 3,000 Christmas trees for people in need