Santa Rita Merlot 120 2013 | Wiki & Review | Everipedia, the encyclopedia of everything

Santa Rita Merlot 120 2013

Santa Rita 120 Merlot is a densely opaque purplish-ruby red color with an inky core going out into a deep crimson rim definition with medium-high viscosity. [+]