Japan Stamp Scott nr 881a - Click Image to Close