Stock Photo - Madrid, Spain - August 4 2018: Alcala Gate or Puerta de Alcala is a monument in the Plaza de la Independencia in Madrid, Spain.

Stock Photo: Madrid, Spain - August 4 2018: Alcala Gate or Puerta de Alcala is a monument in the Plaza de la Independencia in Madrid, Spain.

Searchable keywords

Choose multiple keywords