Charles Stanhope Foster Crofton (Q75770398)
(1873-1909)
Language: