Swimming Gold for Mona McSharry and Ellen Walshe at the European U23 Swimming Championships By Grace Fisher · Aug 12, 2023