France Rouen: The Gothic Cathedral Of Rouen

France Rouen: The Gothic Cathedral Of Rouen Was The World�s Tallest Building From 1876 To 1880. The Norman Cathedral Contains The Tomb Of Richard The Lion Heart. View Of The Stained-glass Window Photo