Overview

John Moorehead

(c. 1729—1804) violinist and composer