San Lorenzo de El Escorial is a historical complex structure located in Madrid, Spain. The architecture portrays the Renaissance in Spain. Built between 1563-1584, El Escorial stands as the largest…
Tag
San Lorenzo de El Escorial is a historical complex structure located in Madrid, Spain. The architecture portrays the Renaissance in Spain. Built between 1563-1584, El Escorial stands as the largest…