¿Por qué los colores de la bandera de España son el rojo y el amarillo?

Existe una razón detrás del tono cromático que se escogió en su momento para la misma