- NLW MS 9129E.
- File
- [1864x1900].
A collection of poems composed, or translated, and written by John Castell Evans (1844-1909).
Castell-Evans, John
A collection of poems composed, or translated, and written by John Castell Evans (1844-1909).
Castell-Evans, John