Brown toad  / frog (Bufo gargarizans) on  a green leaf

Royalty-free stock photo ID: 62070043

Brown toad / frog (Bufo gargarizans) on a green leaf