A beautiful red flower in the gardens of Hampon Court Palace.Hampton Court Palace, UK.