Karen Parucha

Toronto, ON

Travel, yoga and running enthusiast