A statue to pull down in New York. Peter Stuyvesant, 1612-1672Stuyvesant Square, New YorkStuyve