Designed by
Title
Darmstadt, Hessen, Germany - 02/07/2020: Darmstadtium Science Center main facade #173069559
Description
Darmstadium science center, west entrance on the main square in the foreground and the main facade in the background.
This image is editorial