Advertisement

Glossary of Wine Terms

Tempranillo

The most popular red grape in Spain.


Advertisement
Newsletter