Wow! Looks like 30's fabric to me. I'd better finish some of my UFO's or they might end up in a yard sale one day. HA HA
Check with your local quilt shop about stain removal, there's a product out there that helps to restore older fabric and its safer than bleach. Can't remember what it's called.