This week we’re in Telluride, CO. I truly believe that this is the most beautiful place in the United States. We come here all the time and love every minute of it. And I hate skiing.
Δ
Leave a comment