YEAH YEAH YEAHSRoyal Albert Hall, LondonShot on iPhone 15 Pro Max on 18th June 2025. View fullsize View fullsize View fullsize View fullsize