Colonel John Harrison Allan (1820-1882)[1][2]
J. H. Allan
This category has only the following subcategory.