commmon toad

Observation - commmon toad - UK and Ireland. Description: