butterfly perched among purple flowers