@suzianne saidPhotoshop probably doesn't hit the "inexpensive" criterion.
What about plain old Photoshop?
Scan the photo to a file and work with a copy.
Gimp would come to mind, but that is not really easy to operate in my experience.
-Removed-If you think you're going to get a professional job on something like that gor cheap, I have a country to sell you.
Try GIMP, but expect to spend a lot if effort and learning to get a marketable result. It's free, and good for what it is, but it is an image manipulation program, not a photo studio, and the expertise needed to get a professional result out of it does not come cheap.
@ponderable saidEspecially not since Adobe has gone over to a hold-your-files-hostage rental model.
Photoshop probably doesn't hit the "inexpensive" criterion.