Evelyn Perry, Phil and Ruby Scarpace Published July 11, 2014 at 2265 × 1652 in 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.