Chinese giant salamanders, a rare species, are farmed for consumption in China.

Activity

Activity (0)
Loading comments...