I made this for my son who is a giant Gorillaz fan for Christmas and decided to make a few extra incase anyone else wanted one.
Its roughly 12" x 24" and hand screen printed with red ink on gold pennant felt. I then sewed the navy blue felt trim all around it and put two metal grommets on top for easy hanging.
Made in the Midwest USA
Not suitable for outdoor use.