Tuesday, December 19, 2017

Photo of the Day 12/19/17


The Cathedral Basilica of the Sacred Heart has been a Newark landmark for decades.