Woodruff Pond


Woodruff Pond - lake in Essex County, United States of America.