Cyprus
GSP Stadium, Nicosia

Stadium

GSP Stadium
Nicosia
Capacity
22,859