Herresthalerhof

Trier, Rhineland-Palatinate, Germany