Torres Garnacha Sangre de Toro | Wiki & Review | Everipedia

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