Giant Walks In

Sri Lanka's star cricketer Mahela Jayawardena walking in for the final test series of his 17 year long test cricket career. Mahela made his debut against India in 1997 and will bid adieu to his test career after the series against Pakistan. 

© 2017 Asian Mirror (pvt) Ltd