Red-eared slider turtle (Trachemys scripta elegans) resting on wet rock near freshwater pond. Non-native invasive turtle species introduced through pet release into natural ecosystems

Code produit:
1936760859