American Legion logo

Dubuque American Legion Post 6