Marks & Spencer ( chothing & perfumeries shop )

5 , Nikiforou Grigora | 3030 | Limassol | Limassol Region