Designed by
Title
Karlsruhe, Germany - Construction sites at town square called Europaplatz with multiple tall buildings #230161499
Description
Karlsruhe, Germany - August 2021: Construction sites at town square called Europaplatz with multiple tall buildings being renovated
This image is editorial