“A palace in which you know every room isn’t worth living in”
On this day in 1963 The Leopard directed by Luchino Visconti won the Cannes Palme d’Or.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed