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

a whose main interest is