Arthur Leach Añadir al portapapeles IHM.2021.0105 Item 1911 Parte dePeople Collection Arthur Leach, Indian Head's 17th Mayor. He held office in 1919