Kaitlyn Beattie-Zarb (She/Her )

Kaitlyn has written 22 articles for York Vision.