Need help identifying 48 star flag

I recently purchased a 48 star Annin flag its 44" wide and 70" long and have no idea what time period it's from other than it has to be from between 1912 and 59. it's marked annin high quality all wool bunting (see pictures). please help! thanks!