2 years agoyellow bellied toad floating in a puddle Verdun forest, Lorraine, FranceAnimal Kingdom Channel