Piano Rabbit Hole: Improvisation Theory & Practice
68.86 Improvisation Challenge 1 — slow harmony