Redwood Motel

Redwood Motel Lake Placid NY 12946 USA

Location