Gregory Willows

Gregory Peter Willows (born 15 February 1999) is an English cricketer. He made his List A debut on 30 June 2019, for Gloucestershire against the Australia A cricket team.