One of the many flowers in the butterfly garden at the Birmingham Zoo. The Birmingham Zoo. Birmingham, Alabama