Water Droplets or Pearls?

Rain drops on leaves on heavy downpour of 3 days.