Vibrant red seeds on green leaves covered in rain droplets

Vibrant red seeds on green leaves covered in rain droplets