Aberdeen’s Shaw delighted with Team GB place for London World Para Swimming Championships

Rising star swimmer Toni Shaw.
Rising star swimmer Toni Shaw.

Breaking