Weser river and historic city Hoster, Germany

- Image ID: PE79KM
Weser river and historic city Hoster, Germany
Marc Venema / Alamy Stock Photo
Image ID: PE79KM
Save to lightbox