Stock Photo - view over Lech river towards Landsberg oldtown, Upper Bavaria, Germany, Europe

Stock Photo: view over Lech river towards Landsberg oldtown, Upper Bavaria, Germany, Europe.