Harry MacPherson

Harry Farnsworth MacPherson