A pretty red hanging flower blossom from the Leu Gardens in Orlando, Florida