DSCN3739 crop.jpg

Activist Felix Cepeda is seen outside Our Lady of the Scapular/St. Stephen in the New York Archdiocese (Mercedes Gallese)
Activist Felix Cepeda is seen outside Our Lady of the Scapular/St. Stephen in the New York Archdiocese (Mercedes Gallese)