Family: Meloidae More beetles on the way... Several aphids on the stems as well.
All Images © Flo Hendry. All Rights Reserved