Stock Photo: Duchess of Oldenburg apple tree, organic apples on tree at Lost Nation Orchard. New Hampshire, USA