St. Ambrose

St. Benedict's 10th step of humility: When is funny not funny?

Advertisement