Höchst im Odenwald

Odenwaldkreis, Hesse, Germany