Piano Rabbit Hole: Improvisation Theory & Practice
95.130 Improvisation Challenge 1 — rebuild without chart