I just happen to have scanned a few of these a little while ago and will add them to the discussion as the variety is quite challenging to say the least.

I doubt that you have a pink stamp on what little I know and the image you have posted, keep looking..