Designed by
Title
Installation and construction of bridge #82106953
Description
KEHL, GERMANY - DEC 4, 2015: Installation and construction process of the new tramway, pedestrians and bike bridge between Germany and France over the Rhine river
This image is editorial