Madrid, Spain - August 4 2018: Alcala Gate or Puerta de Alcala, Three travelers waiting at the bus stop, is a monument in the Plaza de la Independencia in Madrid, Spain
Description: Madrid, Spain - August 4 2018: Alcala Gate or Puerta de Alcala, Three travelers waiting at the bus stop, is a monument in the Plaza de la Independencia in Madrid, Spain
Title: Alcala Gate or Puerta de Alcala, Three travelers waiting at the bus stop, is a monument in the Plaza de la Independencia in Madrid, Spain - photo