Image 1 of 1
MESOBW-1015.jpg
Fresh snow in the hemlock forest at Vaughan Woods Memorial State Park in South Berwick, Maine, USA