St Therese Arriving at Westminster Cathedral, originally uploaded by Catholic Church (England and Wales).
Posted by: catholicrelics | October 13, 2009
Arriving at Westminster Cathedral
St Therese Arriving at Westminster Cathedral, originally uploaded by Catholic Church (England and Wales).
Leave a comment