Common toad 2

Common toad 2

Observation - Common toad 2 - UK and Ireland. Description: