Lion at the entrance of Congreso de los Diputados. Spanish Parliament building Congress of Deputies. Madrid city, Spain. Europe

- Image ID: T8DNKK

Lion at the entrance of Congreso de los Diputados. Spanish Parliament building Congress of Deputies. Madrid city, Spain. Europe

Jerónimo Alba / Alamy Stock Photo

Image ID: T8DNKK