Kaitlyn Beattie-Zarb (She/Her )

Kaitlyn has written 65 articles for York Vision.