Stella & Giorgio shoes ( shoe shop )

84 , Miltonos | 3047 | Limassol | Limassol Region