Bufo bufo

Bufo bufo

Observation - Bufo bufo - UK and Ireland. Description: