Yuxian > Photos

The alligator snapping turtle in River Safari

The alligator snapping turtle in River Safari