The Repair Shop Season 11 Episode 17 Episode 17 2023
6.783/10by 23 users
Art and industry come to the Repair Shop in the form of two ceramic doves believed to be linked to Picasso, an automaton depicting Victorian tradesfolk and a Welsh miner’s helmet.