New phone
Posted: Sat 22 Sep 2018 7:44 am
A while ago I read a thread that had a link to a shop in Lefcosia that sold all manner of new mobile phones on their web site, but I am unable to find it again can some one please point me in the right direction please.