Designed by
Title
Mannheim, Germany. April 26th, 2010. The west bank of the Neckar river with the riverside park, the pedestrian bridge and the #197046411
Description
Mannheim, Germany. April 26th, 2010. The west bank of the Neckar river with the riverside park, the pedestrian bridge and the residential area.
This image is editorial