Designed by
Title
Buses, people and the building of the railway station on Bahnhofstrasse street in the city of Schaffhausen. Schaffhausen is a city #278727907
Description
SCHAFFHAUSEN, SWITZERLAND - MAY 21, 2023: Buses, people and the building of the railway station on Bahnhofstrasse street in the city of Schaffhausen. Schaffhausen is a city in northern Switzerland
This image is editorial