Cardinal Roger Mahoney speaks with spectators
Leo Politi mural at the Biscauluz Building