Prince Leo, last in the line of rulers of a long-deposed monarchy on continental Europe and jaded with the frenetic search for kicks with the European jet-set, returns to his father's London town house for rest.
1976
2023
1999
1985
1989
2007
1968
1995
1991
2002
1974
2017
2024
2006
2016
1975