Keep Portsmouth Swimming
To raise funds - to cover the losses we have incurred during the lockdowns for our swimming...
339 supporters
£24,100 raised