Designed by
Title
Stained Glass - Saint Louis of France, Angel, Saint Elizabeth of #92167383
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