I love this shot. cool capture. i wish i could do something like this.
imho its a sports action but definitely a candid, not a set-up. hence its on-topic considering universal definition of "candid street photography".
srf_cast, it may be considered off-topic according to your description in the topic saying it *must* include public street (here its a part of a building).
just my 2 cents. -Abstract