Designed by
Title
Germany, Bavaria, Passau, Inn Promenade #199378316
Description
Germany, cityscape with castle Oberhaus and the old town district along Inn river in the city of Passau in Bavaria near the border with Austria, lies at the confluence of the Danube, Ilz and Inn rivers and is therefore also called the three rivers city
This image is editorial