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