December 18, 2023
Overview
There's a festive frenzy in the Loire Valley, as Ben and Billie embark on an ambitious project to create the tallest Christmas tree in France. Meanwhile, Philip prepares the château for an unforgettable Christmas extravaganza, along with a surprise DIY project for when Janet returns.
Comments 0
Please log in to leave a comment.
No comments yet. Be the first to share your thoughts!