Hercules , Wallis , fr. Almeria.