Wine Reviews

Showing 1 wine results
Little Clover, Sparkling Delaware, Finger Lakes, New York, USA 2018
Little Clover
Sparkling Delaware
Finger Lakes, Seneca Lake
New York State, USA
2018
Tasting Score:09 Jan 2024