A captivating painting of a servant unveils its long-held secrets, leading to the rediscovery of two extraordinary hidden treasures that emerge from obscurity.
Show
Hidden Treasures of the National Trust
Episode
S02E06
Air Date
Jun 14, 2024