Heavy snowfall affects all over Europe, disrupting traffic

Heavy snowfall, Europe, traffic
World
image