Long-distance swimmer Neil Agius takes on the Gozo 7 Challenge

Back to top button