Art Print
SHOES AND LIFE
Released 15th February 1950, the film Cinderella was a huge gamble for the Disney studio that was heavily in debt and was their last ditch effort t...
View full details