Historic Spain: walled cities of the Iberian peninsula