2020 May

Witnesses made of stone

Little religious shrines in the Odenwald bear witness to faith and good luck.