Designed by
Title
Darmstadt, Germany, Piece of remains of old historic city wall attached to modern building of `Darmstadtium` conference center #182234457
Description
Darmstadt, Germany - March 2020: Piece of remains of old historic city wall attached to modern building of `Darmstadtium` conference center
This image is editorial