France stamp Yv. 2626 - Click Image to Close