2013 Telmo Rodriguez Lanzaga
Type | Red |
Grapes | Tempranillo |
Country/Region | Spain, Rioja |
Organic | ✔ |
Vintage | 2013 |
Product number: 219389
£21.17
Price per bottle