kinoimages.wordpress.com
Romy Schneider & Alain Delon on the set of The Leopard
Romy Schneider & Alain Delon on the set of The Leopard (1963, Luchino Visconti). Check out Sharon Tate by Orlando Suero here