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

May
2
, Tuesday | Add Comment
  • Random Image
  • Random Image
funny pictures