This is a screen printed wool felt pennant measuring 27" x 9" produced by Oxford pennant company for the Marsham Toy Hour podcast
First edition run is 25 pieces.