There are more than 2 subspecies of the Amazona ochrocephala, you know
I have seen A.o.ochrocephala, A.o. xantholaema and A.o. panamensis.
A.o. tresmariae is rare in zoological collections and I have no idea about private possession. But they are the easiest to ID of all Amazona ochrocephala subspecies in my opinion, because of their full yellow heads and necks.
The bird on the picture is indeed of the nominate subspecies (A.o.ochrocephala).