From the picture, that is a cotton muslin flag made in Cincinnati, the company has been around for over 100 years. I have several gross of those flags in stock, I’ll sell them to you for $2.00 each.
Happy Trails! Tom Martin