Our Lady Queen of Peace Catholic Church - Selma, Alabama - ltcjdc47