Considered to be one of the best Merlot's of 2011, this wine from Leonetti in Washington State is an experience you must try if you can! Its excellence and t...
Share this note: