loggerhead turtle

loggerhead turtle

loggerhead turtle 单语例句

1. It takes more than rough handling to kill off a loggerhead turtle.