France stamp Yv. 2629 - Click Image to Close