GSP Stadium

GSP Stadium, Nicósia