⋁ Home ⋀
Nature Mountains Road Man-made Churches
The ladies need a shower. Somewhere in Germany (or Switzerland or Austria?) summer of 1961.