imslp logoimslp logo

William Prescott Foster

19 August 1856 — 12 April 1915

•

More information

William Prescott Foster

19 August 1856 — 12 April 1915

•

More information


Work view

?

2 results