Aldea Red Tempranillo
Type | Red |
Grapes | Merlot, Tempranillo |
Country/Region | Spain |
Alcohol | 0% |
Product number: 232853
£43.65
Price per bottle:
£7.28