Hi mick,
Hmm... most would consider it as Apistogramma agassizii. But it may also be Apistogramma gephyra too as they look almost similar.
However, judging from the body shape, the lack of black and white markings and fine reticulated designs in the tail and the presence of yellow stripe in the lower caudal fins, I would put my money on Apistogramma agassizii.
Any collection details?
Cheers,
Bookmarks