Flag Sticker of Ceuta, Autonomous Spanish city, located in North Africa. Located on the Tingitana peninsula, on the African shore of the Strait of Gibraltar. Thanks to its strategic location, throughout history it had a prominent role for the control of the Mediterranean
Ref. cou81