Classical.com is being upgraded. Visit our new video service.

John Stainer

English Born 06 Jun 1840 Died 31 Mar 1901