Serenading flowers!

serenade |ˌserəˈnād|
noun
a piece of music sung or played in the open air...