Arthur Leach Ajouter au presse-papier IHM.2021.0105 Pièce 1911 Fait partie de People Collection Arthur Leach, Indian Head's 17th Mayor. He held office in 1919