Notre Dame of Strasbourg Germany November 18, 2014 1200 × 800 Notre Dame of Strasbourg Germany Notre Dame of Strasbourg Germany Notre Dame of Strasbourg Germany