Back to album

St. Rose of Lima

The town of Santa Rosa, New Mexico, has a St. Rose of Lima Catholic Church. The town was named for this saint, and this particular statue is located in St. Mary's Catholic Church in High Hill, Texas.

352 views
0 faves
0 comments
Uploaded on April 28, 2011
Taken on April 23, 2011