Designed by
Title
Stained Glass - Saint Louis of France, Angel, Saint Elizabeth of #92167452
Description
Stained Glass window in the Church of Saint Andrew in Antwerp, Belgium, depicting Saint Louis of France, an Angel and Saint Elizabeth, Queen of Hungary
This image is editorial