Borage

Self-Sowing Annual | 55 days to flower | Borago officinalis | Edible, Medicinal, Heirloom

SKU: 706970311701

Out of stock

$4.25