Home Schools Blessing of the Animals

Blessing of the Animals

1052
St. Elizabeth Seton