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. Pillow #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. Pillow #314710518