Mar
23

Spotlight on Spain: Torres Grans Muralles 2001

Torres is one of the most important wine makers in Spain, having introduced many modern varieties to Penedes and having brought international grapes and an international style to South America