Mirror Lake Self Reflection November 25, 2020 Brad Smith Reflecting by Mirror Lake Ever been to the Lake Placid region of the Adirondacks, in upstate New York? No? Of… Continue Reading →