Over 24,500 images were submitted from across 42 countries, and the Music Moment of the Year finalists’ photos are on display at Outernet London The post Oasis, Charli XCX, Fontaines D.C., Geese images among Abbey Road Music Photography Awards 2026 nominees appeared first on NME.