Photo of the Week – Mirror Lake

Mirror Lake & Beach
Devens, Massachusetts

Mirror Lake Devens

Leave a Reply