Frederick Knapp

Active Watertown, NY Vice-President for American Legion