Santa Rita 120 Merlot (750ml)

Merlot from Rapel Valley, Chile