Designed by
Title
Karlsruhe, Germany - Part of construction site with scaffolding on multistory building facade during renovation #232228756
Description
Karlsruhe, Germany - August 2021: Part of construction site with scaffolding on multistory building facade during renovation
This image is editorial