If "a person waving long red flags", does it logically follow that "A person has flags in his hand."?
yes