The largest postage stamp in the world