Flower Shop at the End of Forever

Ok, maybe not at the end of forever, but definitely under the train overpass at Sheepshead Bay station.
These new led powered traffic lights are so damn bright (that’s what that red thing in the left corner is).
Oh, and of course, it rained like crazy.