Y. Skembedjis & Sons ltd

119, Fragklinou Rousvelt | 3011 | Limassol | Limassol Region