Our Lady of Divine Providence
Our Lady of Divine Providence Applique is a narrow oval applique about 8 inches by 5 inches.
Submit a Review...