Yes that is snow! Paintings on Glass Bricks at the Railway Station
Spent the last day in NYC riding the Subway with our 7 day visitors pass, we decided to stay on the E train which went all the way to Coney Island (about 45mins) It was all I expected from seeing it in many movies. This mural is opposite the train station and is by Os Gemeos. The detail is just wonderful.