Isabella Halstead | Actor from Ontario, Canada