Designed by
Title
The Puerta de Alcala - Alcala Gate - on the Plaza de la Independencia - Independence Square - in Madrid, Spain #183321102
Description
MADRID, SPAIN - MAY 18, 2020: The Puerta de Alcala Alcala Gate on the Plaza de la Independencia Independence Square in Madrid, Spain, during the coronavirus pandemic. A black ribbon as a mourning in memory of the deceased
This image is editorial