Cl
ip
Art
ETC
Clipart tagged: ‘sixth tallest church’
Cathedral of Strasbourg
The cathedral of Strasbourg is a Roman Catholic cathedral located in Strasbourg, France. The church…