This is a result of a spare Saturday morning, some baby powder, a piece of glass, some gel filters and the desire to be creative.  I still have all but one of those factors left.  The hint is that the thumb print was made with baby powder. Could it be a spare Saturday morning?