Craggy Gardens butterfly in flower