New York City Hall

The New York City Hall is a municipal building in New York City, New York, USA. It appears in various TMNT stories.