Odd ball flower and a bumble bee in flight.