Nashville-based artist, musician and actress Lennon Stella performed two sold-out live dates at the O2 Shepherd’s Bush Empire in London on March 2 and March 3 to close out her 2020 UK and European headline tour.
The tour began in Norway at the beginning of February, with tour stops in Sweden, Denmark, Germany and France, among other countries in Europe, as well as seven dates in UK and Ireland. Our photographer Amber O’Rourke was on hand to capture the best bits of the March 2 show.
Photos by Amber O’Rourke