fbpx
117. Impressed tortoise (1)
117. Impressed tortoise (5)
117. Impressed tortoise (2)

Scientific name: Manouria impressa

EN name: Impressed tortoise

VN name: Rùa núi viền