Great Lives - Ludwig II of Bavaria - 91Èȱ¬ Sounds

Great Lives - Ludwig II of Bavaria - 91Èȱ¬ Sounds


Ludwig II of Bavaria

Brian Sewell on his love of 'Mad' King Ludwig II of Bavaria.

Coming Up Next