Alhucemas Landing 8 September 1925 Moro Nuevo Beach Posted on July 15, 2026 by laststandonzombieisland Leave a comment Alhucemas Landing 8 September 1925 Moro Nuevo Beach Previous Next Return to Warship Wednesday 15 July 2026: El Abuelo