Walking the Dog

Suburban Walks > Fairhaven Hill > Walden Pond

Walden Pond

Walden Pond