Principe Borghese Cherry Tomato Main Image

Principe Borghese Cherry Tomato

Product information

$4.00

Red cherry for fresh eating or sun drying. 70 days.

In Stock

Add to Cart