Carl A. Anderson

thirteenth Supreme Knight of the Knights of Columbus

Carl A. Anderson

thirteenth Supreme Knight of the Knights of Columbus