New York
21
Mar
Lake Placid, New York
The very words "Lake Placid" conjure images of soaring mountain ranges, serene crystal lakes, and deep, unspoiled forests The quaint
by
A.V.
0 Comments