Statue of Frances Xavier Cabrini

A statue of Frances Xavier Cabrini was unveiled in Manhattan in 2020.