Greening apple

[English]

A green apple with a long season. This is a crisp apple with tart, crisp flesh, good for cooking and eating.

Countries