logo Web Site                 < back   Germany   next >

red window in Holy Ghost Church at Heidelberg in west Germany

Here is a disturbing stained-glass window in the Holy Ghost Church, Heidelberg. In the color of fire and blood it commemorates two horrific world-altering events: personal destruction here at the end of World War II and the dropping of the atomic bomb on a civilian population in Japan.

BIG PHOTO