France stamp Yv. 2329A - Click Image to Close