16 / 16
Medal of Honor awardee Capt. Gary M. Rose chats with Archbishop Timothy P. Broglio of the Archdiocese for the Military Services USA.
+

© Knights of Columbus