Cambridge girl’s 46-mile trike challenge for Addenbrooke’s

Isla, who has a condition that affects her movement, raises thousands for hospital that treats her.

Source