Kaitlyn Beattie-Zarb (She/Her)

Kaitlyn has written 95 articles for York Vision.