I like this, I like where you strategically stopped your car and used the natural light box to illuminate the leaf. I also like the seasonal change in colour of the leaf...
If I were you, I wouldn't have titled windscreen or anything that took away the element of mystery of this picture. This almost look like a pool of reflection with a leaf resting on water. Nice...