Loggerhead turtle in Mozambique

Loggerhead turtle in Mozambique