Merlot 2010 (0.75)

Merlot

2010, Le Due Terre
Italy