This week

3 Apr

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