Italia grapes

[English]

A plump, juicy variety of green table grape with a flavour of Muscat.