Ox Heart tomatoes

Ox Heart tomatoes

    Epping, victoria (Australia)