Thanks for your comments and suggestions.
@ Ganesh sir.. definitely couple of streaks would have added a lot to this frame.. But i cannot complain since only because it was not raining cats and dogs(as it is during this season in Malnad) i could capture few pics
@Manjunath - Agree about the distracting leaf.. I had not thought of that earlier though