From big rich reds to fresh, crisp whites, from fruity roses to fortified sherries to sparkling wines, Spain does it all. Let's take a look at the wines of Spain and the recipes that pair best with them.