A film still from "Lola Montˆos" (1955).
Close