Ceuta, Spain. The Royal Walls of Ceuta are a line of fortification in Ceuta, an autonomous Spanish city in north Africa. The walls date to 962. Poster #314710518
Ceuta, Spain. The Royal Walls of Ceuta are a line of fortification in Ceuta, an autonomous Spanish city in north Africa. The walls date to 962. Poster #314710518