John M Buglear

M, (c 1841 - )