Japan Stamp Scott nr 590a - Click Image to Close