At first I thought perhaps altifrons, given their wide range and many different-looking "morphs". But the lateral spot looks a little too large - if they grow out some and lose it then altifrons is the best bet. A tail photo will clear up if it is one of the Tapajos Red-heads.
G. abalios may be a good guess but I've not seen many pics of them to know one way or the other. Can anyone point me in a direction to see some
confirmed photos of abalios (i.e. not Fishbase)?
G. surinamensis is rare in the hobby mainly due to just about no exporting from the collection location. That doesn't mean they aren't in the hobby, just possibly misidentified or sold as just "geos". Any way we split it, we'll have to wait a while to get an exact ID for these pics.
J
J