Am I wrong, or does this not sound correct in Swedish? I can't explain it, but the rhythm seems to be off... I know the sentence is gramatically correct, but is this really the way a Swede would phrase this?
Yup, there are at least two old words for 'orange', brandgul ('fire yellow') and gulröd. brandgul is still in use to some extent and so is gulröd but the latter can also be interpreted as 'yellow and red' like in e.g. striped.