It’s holiday time all year long at The Gilded Spruce, a specialty store in Vail Village that inspires the Christmas spirit no matter the season.
It’s holiday time all year long at The Gilded Spruce, a specialty store in Vail Village that inspires the Christmas spirit no matter the season.