Mount Vernon Harpsichord Reproduction

Making Parts I

Stand detail

John R. Watson