Pines Of Lake Placid

Lake Placid, New York, USA



Pines Of Lake Placid, Lake Placid, NY, USA