Designed by
Title
Avila Castle Town Walls Arch Gate Cityscape Castile Spain #59290959
Description
Castle Town Walls Arch Gate Avila Castile Spain. Described as the most 16th century town in Spain. Public walls, not private. Walls created in 1088 after Christians conquer and take the city from the Moors