State Flags Trivia

This flag is for which US state?
null
New York
New Jersey
New Mexico
New Hampshire