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