Image 1 of 1
_EUR4105.jpg
Luxembourg City, Luxembourg.  Stained Glass Windows in the Cathedral of Notre Dame.