The Church of St. Paul and St. Andrew
263 West 86th Street,
New York,
NY,
USA
Loading map