Very few photos of this species on the Internet but the few ones look like the one on the photo. Stichting Schildpaddenopvang Nederland is the only public collection in Europe keeping this species so it could be . Would be a lifer for me if its indeed this species !
Any second opinions ?