Vatican Pavilion Site

Avenue of Peace, Queens, NY 11368