isabela pitts