Pages

Thursday, August 28, 2008

Photo of Our Lady of Lourdes Church, in Washington, Missouri, USA

Our Lady of Lourdes Roman Catholic Church, in Washington, Missouri, USA - exterior front

Our Lady of Lourdes Church, in Washington, Missouri. It is 51 highway miles west of downtown Saint Louis, and features perpetual adoration.

No comments:

Post a Comment