The church bells ring accross the valley in the lovely town Amorbach at Odenwald (Germany). Here the World seems to be alright. Alex und Björn are walking up the trail to a church ruin, and they enjoy the peace.
Marc Spitz
2017
2026
2025
2023
1999
2013
1983
2005
1964
1996
2009
2008
2007
1985
2022