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