Frimousse ( shoe shop )

79, Gladstonos | 3032 | Limassol | Limassol Region