Lars Larson

Lars Larson was a mayor of Jamestown, New York.