Michael Shoes Store ( shoe shop )

275, Agiou Andreou | 3035 | Limassol | Limassol Region