Lake Placid, NY

Town of Lake Placid, NY with Mt Marcy seen in the distance....

Comments

No comments posted yet.