Music

Day III of The 30th Annual Long Beach Jazz Festival