Holy Spirit Stained Glass Window

$50.00$80.00

Window showing the Holy Spirit as a dove, Altar of the Chair of St. Peter, St. Peter's Basilica

SKU: N/A Category: