Notre Dame Barn Door
Digital Art - Digital
The University of Notre Dame du Lac is a Catholic research university located near 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.
July 20th, 2015
Viewed 13,409 Times - Last Visitor from Seattle, WA on 05/17/2021 at 3:43 PM