This is a picture of Polish football fans holding banners.
What is the name of these kind of banners?
A "scarf" (English); Or "cachecol" (Portuguese, as myself and the guys on wikipedia's picture :-), from the French "cache-col" (to cover the neck), also "écharpe" (French)
Usually you do wear them around the neck, or may waive it as a flag.