Hi everyone,
I took these two pictures of a turtle last September in Portugal.
The location was Lagoa de Albufeira some 25Km South of Lisbon (not Albufeira in the Algarve)
I can't really identify the species, is this a Leprosa???
Is this an American species?
Please have a good look and give me your thoughts.
Greetings,
Miguel