butterfly perched on yellow flowers in a garden bed