This orange canna lily was found at Hyde Park. There are several of them in flower at the moment.