Print this window
Close this window
Cathedral of Notre Dame, Rouen, France, mid-1960s