John Murphy Service No.45061 RIC years:1879-1906

Author Comment