Red Lion Restaurant in Vail Ski Resort, Vail, CO, United States

- Image ID: K08NAW
Red Lion Restaurant in Vail Ski Resort, Vail, CO, United States
Ivo Roospold / Alamy Stock Photo
Image ID: K08NAW
Location: Vail, CO, United States