Notre Dame

World-famous cathedral in Paris, France

Click on the thumbnail to see a larger version