Michelle Swift

Michelle Swift is a freelance writer and blogs on michelleswift.com. She has an affinity for running, culinary eats, travel and sparkly gold things. People and adventure light her up like a hot pink neon sign!

124  Posts