Gibraltar Messenger

Christ-Messiah-EliJAH-El-Mahdi-Muad’Dib-Teacher-of-Righteousness-Archangel-Prince-St-Michael-Lamb-of-God-Saviour-(Jesus)-Shiloh-Good-Shepherd-King-of-kings-Lord-of-lords