Arbousier

Arbousier

Red comestible fruits of the arbousier in French Riviera.