Arthur Leach Add to clipboard IHM.2021.0105 Item 1911 Part of People Collection Arthur Leach, Indian Head's 17th Mayor. He held office in 1919