The problem in identifying the above Vieja, is that there are so many hybrid mutts around these days, unless you know the providence thru a reputable cichlid breeder collector, (not an average LFS or big box store), it's nearly impossible to know with any amount of certainty just by looking.
In any hybrid spawn, there are individuals that look like the mother or close to her, and/or close to the father, or simply end up a generic Vieja.
The closest one your's looks like to me, is one from the zonatas group, but not exactly, because it seems to have some characteristics that belong, and some that don't. And at the size its at, a pure bred should show defined characteristics to a certain species.
Don't make me right, but shows the confusion.