Heidelberg, Germany: Heiliggeistkirche: And God said 'Let there be light', and there was light

Date Photographed: 8 May 2010
Description: Heidelberg, Germany: Heiliggeistkirche: And God said 'Let there be light', and there was light (1999-2001, artist Hella Santarossa)
Category: Other stained glass
Heidelberg, Germany: Heiliggeistkirche: And God said 'Let there be light', and there was light (1999-2001, artist Hella Santarossa)

Description: Heidelberg, Germany: Heiliggeistkirche: And God said 'Let there be light', and there was light (1999-2001, artist Hella Santarossa)