Echinacea purpurea
Cabbage white butterfly feeding on organic Echinacea purpurea flowers at Castle Farm.