France stamp Yv. 2668 - Click Image to Close