Designed by
Title
Entrance to olympic sports complex lake placid usa #100435626
Description
There is entrance to Olympic Sports Complex in Lake Placid , state New York , USA on September .Unusual to see winter sports complex without snow ,but for visitors its open and everybody has chance to have fun there.
This image is editorial