This 8 August 2018 video shows a European toad eating insect larvae.
Roland Hendriks made this video in nature reserve De Wieden in the Netherlands.
This 8 August 2018 video shows a European toad eating insect larvae.
Roland Hendriks made this video in nature reserve De Wieden in the Netherlands.