Young apples (pommes) on a tree in Provence, France

Young apples (pommes) on a tree in Provence, France

Young apples (pommes) on a tree in Provence, France

Young apples (pommes) on a tree in an orchard in Provence, France near Avignon – an area where many apple orchards abound.

Both comments and trackbacks are currently closed.