I think that Huawei P20 Pro (128GB Twilight) at PS30.00 on O2 Refresh Flex (24 Month(s) contract) with UNLIMITED mins; UNLIMITED texts; 1000MB of 4G data. PS29.13 a month. would be the perfect gift for:

a whose main interest is