About Catherine Mitchell

Catherine is a freelance travel, food, fashion, and lifestyle writer from Connecticut.