very ugly frog

very ugly frog

Observation - very ugly frog - UK and Ireland. Description: