Leroy Merlin DIY, Nicosia

DIY just outside of Nicosia, near the high way in Latsia.