Site icon Teresa Satola

Our Lady of Light (Cincinnati) Rubber Stamp

Our Lady of Light appeared near Cincinnati, Ohio at the Holy Spirit Center on August 31, 1999.

Exit mobile version