Video

euronews_icons_loading
People enjoying the snow in Central Park, New York City, USA.