Moros y Cristianos, pure spectacle of colour and tradition