Designed by
Title
The Indochinese box turtle (Cuora galbinifrons) #285518659
Description
The Indochinese box turtle (Cuora galbinifrons) is a species of Asian box turtles from China, Vietnam, Laos, and possibly Cambodia.It is found in high altitude woodland.