Cherries

This season's cherry from Himachal Pradesh India.