estella pitts