church of st. ignatius loyola s

980 Park Avenue @ E.84th St.
New York
New York
United States