PHOTO ARCHIVES




Home

E-MAIL ME
November 2, 2006

Delhi, New York. 1.5" snow fell near Delhi.

A special thanks to the Delhi Weather WebCam for the above photo