A photo of the giant frog - a Cornufer guppyi - has gone viral on social media. Villagers in the Solomon Islands were left stunned after coming acr
Read MoreA photo of the giant frog - a Cornufer guppyi - has gone viral on social media. Villagers in the Solomon Islands were left stunned after coming acr
Read More