Town of Lake Placid

Town of Lake Placid on Mirror Lake. 1932 and 1980 Winter Olympics. Photo courtesy Victoria Ward (RVS)

Comments

  • guest on 2017-Oct-15 19:11:52 guest said

    Photo courtesy Victoria Ward (RVS)

Popular tags

Photo info

Random image