Eurasian Golden Oriole Oriolus oriolus

  • Castelo de Vide, Portalegre, Portugal