Quote Originally Posted by blansky View Post
Dumb expression.
I don't know WTH it means. I suppose it could refer to investment of time in making the picture, something like that.

But immediacy is a characteristic of a lot of photography. Who would spend time in the thick of battle to make drawings of it?