Organic seeds - tomato 'principe Borghese'

The king of Italian paste tomatoes. The 50g fruits are the most suitable for the production of sun dried tomatoes, bottling and pureeing.

 

By Tamar Organics.

 

Gardeners packet.

Organic seeds - tomato 'principe Borghese'

£2.25Price