Italian Garlic String

Italian Garlic String

A string of powerful Italian garlic of superior taste and quality.