turdus iliacus


Meanings

  • small European thrush having reddish flanks