William S. Haseltine

Skip to main content
Image Not Available for William S. Haseltine
William S. Haseltine
Image Not Available for William S. Haseltine

William S. Haseltine

b. 1835, Philadelphia, Pennsylvania - d. 1900, Rome, Italy
Person TypeIndividual