Designed by
Title
Puerta de Alcala at Night #1956861
Description
The Puerta de Alcala (Alcala Gate) is a monument in the Plaza de la Independencia (Independence Square) in Madrid, Spain. It was commissioned by King Carlos III, with construction beginning in 1778.