Designed by
Title
God, the Creator of all life, detail of stained glass window in church of Saint John in Piflas, Germany #177128824
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