Bishop Duppas Bowls Club, Shepperton, Middlesex - Edition 2 July 2019

Bugle July 2019