Stock Photo: FRANCE, ALSACE, STRASBOURG, STREET SCENE, CATHEDRAL OF NOTRE DAME