Category:Giles, Herbert Allen

Herbert Allen Giles (? - 1935)

Herbert Allen Giles

(8 or 18 December 1845 — 13 February 1935)

External links


As Librettist (6)

As Translator (5)