Staple Food

Maize, a gift from the gods

Staple Food

Rice from Spain