Home Schools Blessing of the Animals

Blessing of the Animals

918
St. Elizabeth Seton