METRO

212 Protara Avenue | Paralimni | Famagusta Region