Big reddish frog

Big reddish frog

Observation - Big reddish frog - UK and Ireland. Description: Big frog with unusual reddish colour

Big frog with unusual reddish colour