John Marvin Scott Vancouver, British Columbia
Improvising Guitarist, Musicologist, Educator, Composer, Producer & Human Being 🎸☕️🎵🌱
Study with me today!
Streaming and Download help
If you like John Marvin Scott, you may also like:
Bandcamp Daily your guide to the world of Bandcamp