Katie Vautour

Katie Vautour

Katie is a writer and visual artist from St. John's