Who won the Great British Sewing Bee 2022? | Metro News

Responsive image
source