Designed by
Title
The Word of Life Mural, also known as Touchdown Jesus, at the University of Notre Dame. #343249651
Description
Notre Dame, IN, USA - October 25, 2024: The Word of Life Mural, also known as Touchdown Jesus, is located on the University of Notre Dame campus near Notre Dame Stadium.
This image is editorial