Geoffrey Castle

Wizard of the electric six-string violin