Cathedral in 1850's. (From 'Le Tour du Monde', 1860's). Strasbourg. France, Stock Photo, Picture And Rights Managed Image. Pic. B33-530866