I like it, but also wouldn't place it into the street genre.
That doesn't change that it is a good photo and worth to be taken and printed.
It reminds me of a photo I took in Mallorca in December.
I hope its okay to post it here - it sure is in Shadowlands as well.
I find your version of the type of situation graphically stronger and simpler - my version is
more about street life atmosphere, though still not street photography in the strict sense.
For me its all about the glaring light and people walking in it.
Cheers
~Chris