This is a Shanghai Flag Factory Chinese flag.
The flag is red with yellow stars and is made of polyester.
It measures 192 cm x 128 cm (75.5" x 11").
The flag is in new, but pre-owned condition and has been unfolded for imaging.