Avegail Rambaon

<span>The Philippines' Avegail Rambaon leads tha pack during the 28th SEA Games Women's Cycling Criterium finals held at the Marina Bay South on June 12, 2015.</span>