France stamp Yv. 266 - Click Image to Close