Royalty-free stock photo ID: 527477224

beautiful red Delonix regia Flower isolated on white background - Image