(sm) Falling Snowflakes
Animated falling snowflakes, a perfect addition to any outdoor winter scene.