3-day Upper Intermediate course with David Hall – WAITING LIST
Our 3-day course for Upper Intermediate pianists is designed to allow a bit more space to take things at slower pace and in more depth. There can be a split...
Our 3-day course for Upper Intermediate pianists is designed to allow a bit more space to take things at slower pace and in more depth. There can be a split...