PHOTOS: Snow across the DMV
1
/
27
Peggy Fox
“I love it I! I love it 100%” Couple from New Delhi, India thrilled to see snow for the first time—on their 29th wedding anniversary!