2 events in Cyprus - Sat, 29 May 2027 | Cyprus Now