Designed by
Title
Strasbourg Cathedral - Roman Catholic cathedral in Strasbourg, Alsace, France. Figures from the Main Portal. #172850070
Description
Strasbourg Cathedral - Roman Catholic cathedral in Strasbourg, Alsace, France. Figures from the Main Portal, Europe