Lambs Pond in Groton, Connecticut

Lambs Pond in Groton is a wetland.

Nature
wetland