Designed by
Title
Stamp printed in USSR CCCP, soviet union shows image of Ilich anniversary iris and Lenin central museum #192891063
Description
RUSSIA - CIRCA 1978: stamp printed in USSR CCCP, soviet union shows image of Ilich anniversary iris and Lenin central museum from Moscow flowers series, Scott 4653 A2192 12k red white, circa 1978
This image is editorial