Evelyn Perry, Phil and Ruby Scarpace

Mom with friends Phil and Ruby Scarpace. No idea when or where this was taken. St. Louis, I think. Perhaps Cape Girardeau.