common toad

common toad

Observation - common toad - UK and Ireland. Description: