Japan Stamp Scott nr 891a - Click Image to Close