Description
Tags:
Castilla y León,
New,
Red Wine,
Spain,
Spanish red,
Tempranillo
Region: Spain
Appellation: Castilla y Leon
Type/Style: Red Wine
Grapes: Tempranillo