Notre Dame University
Description
The University of Notre Dame du Lac is a Catholic research university located adjacent to South Bend, Indiana, in the United States. In French, Notre Dame du Lac means "Our Lady of the Lake" and refers to the university"s patron saint, the Virgin Mary.
Details
4491 x 5499px
Formats
Digital Download
Printed Product
Buy
From $32.58