From NYU American Language Institute: New York City in the snow!

From NYU American Language Institute: New York City in the snow!

Washington Square Park, near the New York University (NYU) campus, after a New York City snowstorm.

Information on the NYU American Language Institute.