A winter wonderland! Apparently the most snow at Christmas in Leeds since 1981. I can well believe it!


— Post From My iPhone