European Goldfinch Carduelis carduelis

  • Morocco