or Cornelian cherry or dogwood
Latin Cornus mas
Cornelian cherry
Cornelian cherry - flower
Cornelian cherry - flower and bee
Cornelian cherry - flower detail