by rook
CZECHOSLOVAKIA - CIRCA 1971: stamp printed by Czechoslovakia, shows Post Horns and Lion, circa 1971