Saturday, March 1, 2008

World's tallest snow woman in all her glory.



At 122ft, here's the world's tallest snow woman in Bethel, Maine. This photo was taken when we first went to check out the property, probably some time in March, 2008.