Brancaia Ilatraia 2003, Igt Maremma Toscana
Other Red
Tuscany, Italy
$69.00
Critic Reviews (1)
Michael Godel
Sign In to see Critic Reviews. Not a Member? Please Sign Up.
A warm year and you can smell the liquid smoke and also peppery heat on the nose but honestly the continuance from...