Designed by
Title
Strasbourg downtown street view #233934359
Description
Strasbourg, France - October 25, 2021: View along the pedestrian street of the historic center of Strasbourg, surrounded by numerous palaces and important buildings
This image is editorial