Pages

Thursday, September 10, 2009

Statue of the Virgin

Statue of the Blessed Virgin Mary, at Saint Francis Xavier Roman Catholic Church, in Saint Louis, Missouri, USA

Statue of the Blessed Virgin Mary, at Saint Francis Xavier Church, in Saint Louis.

No comments:

Post a Comment