A banner is a flag or other piece of cloth with a symbol , logo , slogan or other message .
A banner is a flag or other piece of cloth bearing a symbol , logo , slogan or other message .