William McKinley, 25th president of the USWilliam McKinley, 25th president of the US
President McKinley's funeral hearse, Buffalo, NY President McKinley's funeral hearse, Buffalo, NY Thomas Penney Presley M. Rixey Roswell Park John G. Milburn Ida McKinley Theodore Roosevelt James B. Parker
 
     Welcome to MAI
Temple of Music, Pan-American Exposition, Buffalo, NY Welcome to MAIWelcome to MAI
Welcome to MAI
 

 



Leon Czolgosz, the assassin
Police station, Buffalo, NY

Temple of Music, Pan-American Exposition, Buffalo, NY