2016 spain wines

93
White organic still
Artadi
,  N/A , 100% Macabeo/Viura
13.50%, 0,75 l
RP 92
HK$ 254.00
Buy
Last bottle