Jamboree Jazz Space, Jamboree, Sala 1, Barcelona, Catalunya, Spain, March 17, 2025 Click to Enlarge. All photos for purchase.