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


\"Female submitted by /u/ILoveRegenHealth to r/OldSchoolCool
[link] [comments]


Source: Reddit: TGIOKDI Upvoted

Leave a Reply