Nestled away in the heart of Vermont is a rare gem. At The Cheshire Cat, we have curated an artful and joyful collection of clothing, unique art and craft. We love sharing our happy place with you. Let it become your happy place too! - Dawn & Joyce
Last seen: March 6th at 7:48pm — Visit site