Designed by
Title
Stained Glass in Mechelen Cathedral #80434982
Description
Stained Glass window depicting the Meeting of Saint Rumbold and Saint Gummarus, patron saints of Mechelen and Lier respectively, in the Cathedral of Saint Rumbold in Mechelen, Belgium.