The First Miss World Contest

The Miss World contest was held at the Lyceum Ballroom in London, England, on April 19, 1951. Continue reading