I may be wrong but I think that the best street photography captures people in the street .... I love this image because in that first micro second that the eye falls on this image one is duped into thinking it is picture of a man only a split second later do we realize it is a painting - the effect I think is entirely down to the way you have carefully framed this. Love it.
Cool painting. But, it's someone else's art. You needed to include some additional elements of interest, like real people, to make this photo your own.