After 14 challenging months out of international cricket Jack Leach enjoyed awearying but worthwhile return to help England’s..
City in Southern Province, Sri Lanka
Galle is a major city in Sri Lanka, situated on the southwestern tip, 119 kilometres (74 mi) from Colombo. Galle is the provincial capital and largest city of Southern Province, Sri Lanka and is the capital of Galle District.
0 shares 1 views
PA - Press Association STUDIO