Snow Shower

Snow falling at varying intensities for brief periods of time. Some accumulation is possible.

« Back to Glossary Index

Leave a Reply

s2Member®