The lady walking in front of him made me think she might be the queen. Have you any ideas on her?
I am not sure that is a reflection. I think it could probably be the driver's ID photo if this was taken from a taxi. Plus, you can see that the rear view mirror is directly under it.. .
Not only that, it is also framed: which a reflection would not be.
In addition, it is situated on top of what appears to be situate atop a grated sun screen for the driver. A reflection would not override the grating.
There is a goose somewhere that is licking his wounds right about now.
Do too: It's national get drunk and party with dangerous explosives day bro.