Open menu
Frederick Keeble
1870 – 1952
Observations on the Loranthaceæ of Ceylon