Le divin enfant
- Episode aired Nov 15, 2023
- 54m
The doctors grant Rose a discharge for Christmas. Claire realizes it's most likely her last.The doctors grant Rose a discharge for Christmas. Claire realizes it's most likely her last.The doctors grant Rose a discharge for Christmas. Claire realizes it's most likely her last.