Cerro de la Atalaya


Cerro de la Atalaya - human settlement and fortification in Spain.