News
INDIANAPOLIS (WISH) — A huge nativity scene sculpture is now on permanent display at Marian University. The 16 by 16 work of art was unveiled Wednesday evening.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results