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