Designed by
Title
Cityscape Strasbourg In France #295351712
Description
Strasbourg, France - October 16, 2023: Street view of Place Kleber with beautiful archtitecture and sculptures of famous composers in the old town of Strasbourg in Elsace region in France
This image is editorial