1,000-entrant limit for harbour swim

READ FULL ARTICLE