Feedback

Sculptor Creates Bronze Statue of Pope Francis in Juarez

 

Sculptor Pedro Francisco Rodriguez of Juarez is creating a 12-foot-tall bronze statue of Pope Francis.

Shows