Clarence Marsh

Active Galien, MI President for American Legion Post 344