Triumphal Arch in New York City

  • City Hall Park New York, NY United States

The Triumphal Arch of Palmyra will be unveiled in City Hall Park, NYC on the afternoon of September 19th 2016.