British matriarch Francesca pulverizes will not hear of nuisance thither a cucumber

23 July 2024