stephanie dixon_edited

Legendary Paralympic athlete Stephanie Dixon claimed 16 medals at the highest level in swimming.