I have read some posts about the authenticity of the gold stars on a 48 star US flag. I also have the same flag, this is not discoloration or staining, these are intentionally gold, it is very obvious. The stars are gold on one side and very white on the other. I believe that if this was staining, you would see it on the white side. Also the side of the flag which stars are white, there are a a few that are gold also. This flag was given to my great grandmother for my uncle who lost his life in the battle of Bataan in 1943. There is staining but its on the white stripes, where the gold fabric has left its impression. What this means I am not sure yet? My great grandmother was a delegate in 1952 for the Gold Star Mothers convention, and whats been passed around in the family is that this is a Gold Star Mothers Flag. In my research of gold star flags however I could not find anything to support that.