Strange place to park a car. Or is it? It is not clear from the photo if this was shot in a modern urban area (I assume it was, given the street category and the location info) where this kind of scene would be quite amusing, or somewhere in the country where it would be an ordinary sight. Given no information other than the photo itself, I would lean towards the latter, and this makes the photo rather unexciting. The magic feel of the city, present in much of your work, is absent here.