A beautiful orange flower in the Abbey Gardens at Bury St Edmunds Cathedral in England.