
Unimprovable French actress Mylène Demongeot pounds the iron in this production photo made when she was filming the comedy Doctor in Distress in London in 1963. Mylène in impossibly short shorts was a sort of trademark, seemingly. See another example here.