Protestant Town Church and a water garden on the marketplace, Freudenstadt, Black Forest, Baden-Württemberg, Germany

- Image ID: E207MW
Protestant Town Church and a water garden on the marketplace, Freudenstadt, Black Forest, Baden-Württemberg, Germany
imageBROKER / Alamy Stock Photo
Image ID: E207MW
Protestant Town Church and a water garden on the marketplace, Freudenstadt, Black Forest, Baden-Württemberg, Germany