Scavanged Frog

Scavanged Frog

Observation - Scavanged Frog - UK and Ireland. Description: