This is the whimsical interior (that's my opinion; the Daily News described it as "a Gothic, nightmarish underwater scene") of Red Square, which you might know better as that building on Houston Street with the statue of Lenin and the messed-up clock on its roof.
UPDATE (Sept. 26, 2016): The Lenin statue has been moved to a nearby rooftop at 178 Norfolk Street.
My phone somehow started recording video while I was walking. Be sure to check out all 12+ riveting minutes of footage — I even stop to buy an ice cream sandwich somewhere in the middle!
This ceramic mural was made by one of the school's teachers.
Miles away from the racecourse, a familiar face appears on a construction wall.
Painted the same day as this poor fellow back on First Street
The mural in the previous photograph is part of the décor for this vacant lot that is rented out by the hour as a backyard.
You can see the much-reviled Verizon building off to the right, along with the much-beloved Municipal Building. And on the left we have Frank Gehry's wrinkled skyscraper at 8 Spruce Street.
This storied community art/culture space will soon be demolishing its current dilapidated building and replacing it with a much more modern facility, part of the deal under which it was able to acquire this property from the city for one dollar.