Wednesday, April 15, 2009

Pope Pius XII with Tulips

Statue of  the Venerable Pope Pius XII, at Saint Louis University, in Saint Louis, Missouri, USA - statue with tulips in bloom

A statue of the Venerable Pope Pius XII, at Saint Louis University.

No comments:

Post a Comment