Marks & Spencer ( chothing shop )

88, Akropoleos Avenue | 2012 | Strovolos | Nicosia Region