Alba shoes ( shoe shop )

132, Anexartisias | 3040 | Limassol | Limassol Region