Mary Immaculata Brannan

Bay Ridge — Holy Angels art center named for beloved teacher Mary Brannan