Ten years, three kids later – Oliva back for Olympic bid
Oliva (second from left) won Commonwealth bronze for Team Wales as part of the women's team pursuit in Glasgow Cyclist...
Oliva (second from left) won Commonwealth bronze for Team Wales as part of the women's team pursuit in Glasgow Cyclist...