lennon_stella_12_750 Published March 31, 2019 at 1125 × 750 in Lennon Stella – Theater of the Living Arts – Philadelphia, PA – March 25, 2019 (A PopEntertainment.com Concert Photo Album) ← Previous Next → Lennon Stella – Theater of the Living Arts – Philadelphia, PA – March 25, 2019 – Photo by Nick Bergmann © 2019