What products does Spain produce?

Spain produces a variety of products. Some of these include wine, olive oil, citric fruits, as well as Iberian pork.