Photos & Videos » Photos » Candida Castillo preaches at La Iglesia Sinai, a church she ...

Photo detail
February 24, 2012
Contributed photo

Candida Castillo preaches at La Iglesia Sinai, a church she founded with her husband.