It is perfectly in line with the season. We should feel colorful like this all the time actually.
Go, go have a look and combine it with a nice walk on the high line as it is located on 25th Street and 12th Ave.
You want the story behind it, here you go:
This mural is called « VJ Day in Times Square », VJ meaning Victory over Japanit is actually a reinterpretation of a photo taken by Alfred Eisenstaedt on Times Square on August 14th, 1945 when Japan surrendered...
Not sure if we will see a horde of Japanese people taking photos here ;)
Anyway, the painter Eduardo Kobratries, who goes with his artist name Kobra, travels all over the world to paint such amazing murals, see his artwork here: http://eduardokobra.com/
I like it, I think you'll like it too!