Sunday, May 7, 2017

Female extras relaxing on set of the most expensive movie ever made (at the time) – Cleopatra, 1963

Post a Comment