Fresh fruit delights.(lychees)

6 Likes