lennon stella