South Central Park. New York City.



South Central Park. New York City.