Much better picture, Mike, thanks. But it doesn't look enough like Catharanthus, or any of the Apocynaceae, for me to pass on that suggestion.
Any thoughts from anyone else, now that Mike has so much improved the image? Oleander did cross my mind, but that's associated so closely with St. Joseph that unless the saint has been wrongly identified in the picture I rather ruled it out.