Santa Rita Merlot 120 2013 | Wiki & Review | Everipedia

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. [+]