The Cheshire Cat is an Art and Artwear store located in the capital city of Vermont. Products handmade with raw materials by local and overseas artists; Art created using recycled and reclaimed materials and goods; The top Artwear lines from all over the world as well as our own original clothing line; Craft supplies and instructional literature; Paintings, photographs and other wall art; Products for home and garden decoration...
The artistic possibilities are endless!