<--Previous
Up
Next-->
Downtown NYC - St. Peter's Cathedral and neighboring office buildings