Designed by
Title
Spanish deputies in the Spanish Parliament during a photo session in front of the Congress of Deputies in Madrid, in Spain. #243530128
Description
MADRID, SPAIN - MARCH 15, 2022. Spanish deputies in the Spanish Parliament during a photo session in front of the Congress of Deputies in Madrid, in Spain. Photography.
This image is editorial