Marathi | Hindi
FOLLOW US :
City
Joshua Henry Davey is a Scottish cricketer, who plays for Somerset County Cricket Club having previously played for Middlesex as well as representing his country in One Day Internationals and Twenty20 Internationals.