Ebano 6, Tempranillo (Spain)

Our best selling red Spanish wine