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.
Washington Square Park, near the New York University (NYU) campus, after a New York City snowstorm.
Information on the NYU American Language Institute.