Thomas Ruller

First name: 
Thomas
Last name: 
Ruller
New York State Archives, New York, United States of America