Hey Shantanu what an image this!! dappled light and two red leaves give it an occultish feel to the image. Imagine the stillness of the frame and the activity within that stillness. The beast is definitely not at rest. For me it is a "decisive moment". Red leaves silently lace the moment with intent.
Thanks for sharing..will keep coming back to this Shantanu..