Arthur Leach Adicionar à área de transferência IHM.2021.0105 Item 1911 Parte de People Collection Arthur Leach, Indian Head's 17th Mayor. He held office in 1919