Designed by
Title
Darmstadt, Hessen, Germany - 04.17. 2020: Darmstadtium Science Center, West side #201717874
Description
Darmstadt, Hessen, Germany - 17 April 2020: Darmstadtium Science Center, West facade, view from Fraunhoferstraße
This image is editorial