Designed by
Title
Puerta de Alcalá, Pl. de la Independencia, Madrid, Spain #248737567
Description
Puerta de Alcalá, Pl. de la Independencia, s/n, 28001 Madrid, SpainTriumphal arch near to Parque del Buen Retiro & rich with stone carvings & elegant sculptures.