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