German Church
Stockholm; Thursday, June 22, 2006: Located in Gamla Stan, the German Church is an
imposing building. Like so many churches in Europe, it's not sitting alone on a large lot or on
a big hill away from everything else--so often the photographic angles are a little intense if you're
at ground level.