Ruth Ford as The Duchess
Episodes 1
The Face of Spain
May 4, 1952
• 2h
1x18
The life of Francisco Goya; set in Spain, 1786.
Read More