Common Frog vs Garden Snail

Common Frog vs Garden Snail

Observation - Common Frog vs Garden Snail - UK and Ireland. Description: