James McCarroll

Type
Person
Formed
27 April 1892
Ended
10 September 1985