24 December 2012

The quiet hero...

St. Joseph, the most important man in the lives of our Lord and our Lady.