Ripe Apricots.

Ripe apricots.

Ripe apricots with green leaves. Photo-realistic illustration.