Kaitlyn Beattie-Zarb (She/Her )

Kaitlyn has written 86 articles for York Vision.