Castillo Clavijo Rioja Tempranillo Spain – Selale Restaurant

Castillo Clavijo Rioja Tempranillo Spain

Classic Rioja, red berries and vanilla oak.

Bottle
£25.90