Toad

Toad

Observation - Toad - UK and Ireland. Description: Are his nostrils a bit large?!

Are his nostrils a bit large?!