Litchi

Litchi

Fresh litchi isolated on white. Produced fruit in southern China.