Framed Holy Spirit Prayer
Beautifully illustrated, this timeless prayer is printed on hand-made paper. Perfect for display in your house for a daily reminder of God’s presence within. (Frame is 10.5″x10.5″)
Printed on handmade paper and made in India by women artisans whose craft supports their families.