Torres Garnacha Sangre de Toro | Wiki & Review | Everipedia, the encyclopedia of everything

Torres Garnacha Sangre de Toro

Torres Garnacha Sangre de Toro is a Still wine from Catalunya, Spain. [+]