13B

Germasogia, Leontiou EMEL Station

from Foinikaria Comm. Board ยท Limassol buses

No buses live