Image courtesy of: ESPNcricinfo
Sri Lanka Cricket (SLC) have announced that they planning to implement some massive upgrades at the R Premadasa Stadium in Colombo.
Image courtesy of: ESPNcricinfo
Sri Lanka Cricket (SLC) have announced that they planning to implement some massive upgrades at the R Premadasa Stadium in Colombo.