Weather

Weather extremes in evidence

From snow to signs of spring, this week has had it all.