Stamp size Die Proof printed India and mounted on card, dated Mar 9 1934.