Designed by
Title
Descent of Holy Spirit, Pentecost, stained glass window in the Basilica of Saint Clotilde in Paris #170577198
Description
Descent of Holy Spirit, Pentecost, stained glass window in the Basilica of Saint Clotilde in Paris, France
This image is editorial