Home Schools Blessing of the Animals

Blessing of the Animals

1001
St. Elizabeth Seton