by rook
GERMANY - CIRCA 1968: stamp printed by Germany, shows Lenin and Letter to Spartacists, circa 1968