Pilgrimage for Immigrants (Holy Week 2011) Video
This is a video slide show of the 2011th Pilgrimage for Immigrants that was hosted in Atlanta, GA on Holy Week.
Pilgrimage for Immigrants (Holy Week 2011) Video
This is a video slide show of the 2011th Pilgrimage for Immigrants that was hosted in Atlanta, GA on Holy Week.
beautiful!