Location variants are a definite possibility with festae or any other cichlid. Whenever terrain changes, a certain color form may take precedence because one color blends in better than another with the environment, and predation reduces those without a color that makes them less visible.
Here is a Chuco intermedia from the Rio Puyacatengo

now below same species from another river Rio Coro(?)

now some festae, in simply different moods.

female, both the same individual, above without a male in the tank, below with a male

now two female

When I had breeding pairs of managuense, in each spawn there would be those without spots, or some darker than others, mixed in with many normal colored one..
This a strategy with many cichlids to ensure the survival of the fittest if the environment should suddenly change, could be a volcanic eruption, storms or floods that wash out vegetation, any number of scenarios allowing a few to survive.