Designed by
Title
God, the Creator of all life, detail of stained glass window by Sieger Koder in church of St John in Piflas, Germany #177128693
Description
God, the Creator of all life, detail of stained glass window by Sieger Koder in church of Saint John in Piflas, Germany
This image is editorial