Where To Stream Sarah & Duck Season 3 Episode 29
Castle Scribbling
- Aired August 15, 2017
- 5 Min
Whilst visiting a castle, Sarah and Duck's drawings lead them to an exciting discovery.
Castle Scribbling
Whilst visiting a castle, Sarah and Duck's drawings lead them to an exciting discovery.