I think it's got something to do with the fields of Flanders where one of the great WW1 battles was fought. Didn’t the fields throw up red poppies for years afterwards which some took as a symbol for the blood spilt?