Christmas Eve

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


— Post From My iPhone

Author: Neal

Share This Post On

Submit a Comment