Richard Temple (1846-1912)
Last updated: 27.04.22
Richard Temple is also a composer.
Please check Composer: Richard Temple