Close up of a pair of mating Common or European Toads

Royalty-free stock photo ID: 138633281

Close up of a pair of mating Common or European Toads