Previous | Next
Telluride Ski Resort
Telluride Ski Resort

Telluride Ski Resort

Telluride Ski Resort in Telluride, Colorado

Painted in 1998