Sarah and Duck Season 2 Episode 38 - The Art of Pink

Episodes