The Repair Shop
Episode 17
E17 Jan 24, 2023 43m TV-PG
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.
Where to Watch Episode 17
Cast of Episode 17